package com.enjoyor.soa.traffic.core.efoms.service;

import java.util.List;

import com.enjoyor.soa.traffic.core.efoms.domain.VideoRelationInfo;
import com.enjoyor.soa.traffic.util.pojo.Page;
import com.enjoyor.soa.traffic.util.pojo.ResultPojo;

public interface IVideoRelationInfoService {

	public Page getVideoRelationInfoPage(String videoRelationId,String videoGroupId,String key,Page page);
	
	public List<VideoRelationInfo> getVideoRelationInfoList(String videoRelationId,String videoGroupId,String key);
	
	public VideoRelationInfo getVideoRelationInfo(String videoRelationId);
	
	public ResultPojo insertVideoRelationInfo(List<VideoRelationInfo> videoRelationList,String videoGroupId,String userName);
	
	public ResultPojo updateVideoRelationInfo(VideoRelationInfo videoRelationInfo,String userName);
	
	public ResultPojo deleteVideoRelationInfo(String videoGroupId,String userName);
	
	public ResultPojo deleteVideoReletionByGroupIdAndVideoId(List<VideoRelationInfo> listVideoRelationInfo,String userName);
	
}
